home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / diskl264.zip / DISKLIST.DOC < prev    next >
Text File  |  1992-09-16  |  67KB  |  1,499 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                                   D I S K L I S T
  7.  
  8.  
  9.  
  10.                      Prints a Directory Listing on any Printer
  11.  
  12.  
  13.  
  14.  
  15.                DISKLIST is a commercial program and is copyrighted.
  16.                It is distributed using the Shareware marketing
  17.                concept.  The Shareware concept allows you to try the
  18.                fully functional program on your own computer before
  19.                you buy it.  If you continue to use DISKLIST or keep
  20.                it for when you might use it, then you MUST send the
  21.                $25 registration fee to the author.  Press F to print
  22.                the registration form from the program.
  23.  
  24.  
  25.  
  26.  
  27.                When you register DISKLIST you will receive:
  28.  
  29.                    Telephone and mail support.
  30.                    A copy of the latest version of DISKLIST
  31.                    Removal of the Registration Screen & reminders.
  32.                    Skip the Help screen at the start of the program.
  33.                    Skip the Registration Form reminder at the end
  34.                      of the program.
  35.                    A loan amortization program with both the
  36.                      BASIC source code and the compiled
  37.                      program.  No registration is required for
  38.                      the amortization program. 
  39.                    A copy of SHERLOCK for you to try before
  40.                      registering.
  41.  
  42.  
  43.  
  44.  
  45.  
  46.                                 _______
  47.                            ____|__     |               (R)
  48.                         --|       |    |-------------------
  49.                           |   ____|__  |  Association of
  50.                           |  |       |_|  Shareware
  51.                           |__|   o   |    Professionals
  52.                         -----|   |   |---------------------
  53.                              |___|___|    MEMBER
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.                                  Table of Contents
  63.                                  -----------------
  64.  
  65.  
  66.                      OVERVIEW...............................1
  67.                      FASTSTART..............................2
  68.                      OPERATION..............................3
  69.                      PARAMETERS and COMMANDS................4
  70.                      LIST FORMATS...........................7
  71.                      NONLASER PRINTER CONTROL CODES.........9
  72.                      LASER COMMANDS........................11
  73.                      DESKJET...............................13
  74.                      AVERY LASER LABELS....................14
  75.                      PRINT ON DISK SLEEVES.................16
  76.                      SWITCH PRINTER PORT...................16
  77.                      PAGE TAB VALUE........................17
  78.                      LASER DOWNLOAD........................17
  79.                      TEXT INPUT............................17
  80.                      STATUS MESSAGES...................... 18
  81.                      MONOCHROME MONITOR....................18
  82.                      SUMMARY OF NON-DISPLAYED COMMANDS.....19
  83.                      FILENAMES............................ 19
  84.                      DISKFLAP..............................20
  85.                      SHAREWARE............................ 20
  86.                      MULTICOPY FEES........................22
  87.                      FOREIGN REGISTRATIONS.................22
  88.                      EPILOGUE..............................22
  89.                      COMMERCIAL LABELS.....................23
  90.                      OMBUDSMAN............................ 23
  91.                      IBM GRAPHICS EXAMPLE..................24
  92.  
  93.  
  94.  
  95.  
  96.  
  97.                                Copyright 1991, 1992
  98.                              John P. Bauernschub, Jr.
  99.  
  100.                                     Gulf Sierra
  101.                                 14809 Clavel Street
  102.                                 Rockville, MD 20853
  103.                                    301-460-0354
  104.  
  105.                                CompuServe ID 73270,77
  106.  
  107.  
  108.  
  109.       OVERVIEW
  110.  
  111.       DISKLIST is designed to print the directory of any disk, including
  112.       subdirectories, on a stick on label, a sheet of paper that can be
  113.       cut to the size of the diskette, on a disk sleeve, on an 8.5 x 11
  114.       sheet, the screen, or a disk file.  The list can be in a format
  115.       that is the size of the floppy so that it can be attached to the
  116.       floppy, or, if on paper, trimmed to fit into the floppy sleeve.
  117.       DISKLIST lists the contents of all of the subdirectories on the
  118.       disk.  DISKLIST provides an easy method to configure the output.
  119.       Here is an example of one form of the output of DISKLIST.
  120.  
  121.               --------------------------------------------------
  122.               |               GREAT SHAREWARE                  |
  123.               |           Volume ID is DISKLIST                |
  124.               | 1,457,664 Total Space    893,440 Bytes Free    |
  125.               |------------------------------------------------|
  126.               | A:\                             153,664 BYTES  |
  127.               |   DISKLIST.DOC    34,377  08/15/90  19:32:16   |
  128.               |   DISKLIST.EXE   119,144  08/14/90  22:02:18   |
  129.               |   DISKLIST.PRM       124  03/25/90  11:11:48   |
  130.               |   DISKLIST.TTL        19  03/25/90  11:05:06   |
  131.               |                                                |
  132.               | A:\PC-ACCOU.NT                  230,862 BYTES  |
  133.               |   PCACT220.EXE   156,150  11/08/89  19:03:52   |
  134.               |   PCACT220.TXT     6,838  11/09/89  18:30:42   |
  135.               |   PCDOC220.EXE    67,874  11/08/89  19:09:22   |
  136.               |                                                |
  137.               | A:\SHERLOCK                     175,967 BYTES  |
  138.               |   SHERLOCK.DOC    30,895  08/15/90  19:35:14   |
  139.               |   SHERLOCK.EXE   145,072  08/15/90  19:44:04   |
  140.               |------------------------------------------------|
  141.               |        9 Files   08-17-1990   18:46:00         |
  142.               |                                                |
  143.               |                                                |
  144.               |                                                |
  145.               |                                                |
  146.               |                                                |
  147.               |                                                |
  148.               |                                                |
  149.               |                           Created by DISKLIST  |
  150.               --------------------------------------------------
  151.  
  152.       This example is in the 5.25 inch normal format for that size
  153.       diskette.  DISKLIST can also print it in the 3.5 inch compressed
  154.       format for the 3.5 inch diskettes, or in the 8.5 x 11 inch page
  155.       format.  There are 39 formats for you to chose from, all easily
  156.       selectable from the DISKLIST control window.  They contain from 1
  157.       to 6 columns of filenames.
  158.  
  159.       ASCII lines were selected for the frame of the above illustration
  160.       so that it would print properly on all printers.  If your printer
  161.  
  162.  
  163.                                        -1- 
  164.  
  165.  
  166.  
  167.       can print the IBM graphics characters (lines, boxes, etc.) then
  168.       you can select IBM (unbroken) lines for your list and the frame
  169.       will be smooth single or double lines.  Such an example is given
  170.       on the last page of this manual.  Or you can select a format
  171.       without any lines.
  172.  
  173.       Many of the formats do not have any border lines to save space so
  174.       that you can print on stick on labels.  They are identified with
  175.       Label, Lab, or Page in the Format Size.  Labels also leave off
  176.       the 'Created by DISKLIST'.
  177.  
  178.       Printer control codes can in inserted in the program.  The length
  179.       of the label in lines can be set.  In the label mode, DISKLIST
  180.       will space to the next label.  Each format has its own set of
  181.       laser commands.  All setup parameters are saved when you exit
  182.       DISKLIST.
  183.  
  184.  
  185.       FAST START
  186.  
  187.       To run DISKLIST, just enter DISKLIST at the DOS prompt.  Read the
  188.       Shareware screen carefully, then press RETURN.  The control
  189.       window and Help window are displayed.  Read the Help window for
  190.       instructions on how to navigate the DISKLIST control window.
  191.       Press any key to close the Help window, it's available anytime by
  192.       pressing H.  If you are using a monochrome monitor, press M  to
  193.       toggle on an arrow to indicate the selected parameter.  Setup the
  194.       parameters as you want them, then press P to print a list.
  195.  
  196.       When registered (i.e. when you pay the author for DISKLIST), the
  197.       program will skip the Shareware screen and the help window and be
  198.       immediately ready for business.  After you have used DISKLIST,
  199.       enter the F command to print the registration form, fill it out
  200.       and send it with $25 to the program author.  Thanks.
  201.  
  202.       When DISKLIST starts, it is ready to print the directory on the
  203.       drive it used last.  This is easily changed from the DISKLIST
  204.       control window in the program by selecting the first parameter
  205.       and pressing the right or left arrow keys.
  206.  
  207.       You can also select the source directory drive from the DOS
  208.       command by entering the drive letter (colon not necessary but
  209.       accepted).  For example, if you were going to print the directory
  210.       of drive A: and the last drive DISKLIST used was B:, then the
  211.       command would be:
  212.  
  213.                                  DISKLIST  a
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.                                        -2- 
  222.  
  223.  
  224.  
  225.       OPERATION
  226.  
  227.       When DISKLIST starts, it reads several data files.  These files
  228.       must be in the same directory as DISKLIST.EXE.  If your operating
  229.       system is DOS 3.3 or above, you can run DISKLIST from any
  230.       directory and it will find its data files.  For older versions of
  231.       DOS, make the directory DISKLIST.EXE is in the default before
  232.       running it.
  233.  
  234.       To run DISKLIST, just enter DISKLIST at the DOS prompt.  After
  235.       the Shareware screen, the DISKLIST control window will appear.
  236.  
  237.  
  238.              Parameters         D I S K L I S T         Commands
  239.       ===================================================================
  240.  
  241.       1 - Disk Drive       A:               H or F1 - HELP  A - Space Yes
  242.       2 - Filespec         *.*              P - Print List  Z - ZIP   No
  243.       3 - Sort Files by    Name             L - Line Feed   E - Eject Page
  244.       4 - Sort Direction   Ascending        T - LPT1:
  245.       5 - Output Device    NonLaser Printer S - Save Title on Disk Drive
  246.       6 - Format           5  Normal        R - Read Title from Disk Drive
  247.       7 - Border Line Type ASCII  |---|     F - Print Registration Form
  248.       8 - Lines Per List   30               C - Configuration
  249.       9 - Title for List                    F10 or ESC - Quit DISKLIST
  250.           The List Title is Displayed Here
  251.  
  252.                       Illustration of the Control Window
  253.  
  254.  
  255.       Press Function Key 1 or H to display the help window.  It
  256.       explains how to navigate the control window.  The words
  257.       Parameters and Commands on the control window only appear when
  258.       the HELP window is active.
  259.  
  260.       Select a parameter by entering the sequence number of the
  261.       parameter, or move the highlight with the up and down arrow keys.
  262.       Change the parameter by scrolling through the allowable values
  263.       with the left and right arrow keys or the space bar.  If you are
  264.       using a monochrome monitor, press M to toggle on an arrow to
  265.       indicate the selected parameter.
  266.  
  267.       Be sure to select the proper printer (Laser or Nonlaser) with
  268.       parameter 5, Output Device.  A common problem is to have the
  269.       wrong control codes sent to the printer because the wrong printer
  270.       was selected.
  271.  
  272.       When parameters 2, 8 or 9 are selected, a window will open up for
  273.       text entry.  Press ESC to delete the previous entry, or edit it
  274.       with the standard editing functions.  Insert also works.  When
  275.       the entry is complete, press the up or down arrow key or RETURN.
  276.       The input window will disappear.  If you entered a title, it will
  277.  
  278.  
  279.                                        -3- 
  280.  
  281.  
  282.  
  283.       be displayed at the bottom of the control window.  If you
  284.       completed the entry with a RETURN, the highlight will stay on the
  285.       parameter.  Use the left or right arrow key to reopen the window.
  286.  
  287.       To execute a command, press the command letter when no other
  288.       window is open.
  289.  
  290.  
  291.       PARAMETERS and COMMANDS
  292.  
  293.       DISKLIST lets you configure your directory lists to your
  294.       requirements.  The configuration is saved when you exit DISKLIST
  295.       and will be automatically read the next time DISKLIST is run.
  296.  
  297.       The parameters permit you to:
  298.  
  299.            Select any disk drive - floppy, hard, or ram disk.
  300.            Provide a file selection specification, Filespec.
  301.            Sort files by name, date, extension, size, or no sort.
  302.            Sort direction - ascending, descending.
  303.            Select an Output Device from these:
  304.                             Laser Printer,
  305.                             NonLaser Printer,
  306.                             Your Computer Screen,
  307.                             an Avery Laser Label,
  308.                             a Disk Sleeve on a LJ III, or
  309.                             Write to a Disk File.
  310.            Select a form and print size - 39 formats available
  311.            Select a border line type -
  312.                  None, ASCII dashes, IBM single or double lines.
  313.            Change the number of lines to be printed on the list.
  314.            Enter a title for the list.
  315.  
  316.       Read the list of commands from the Control Window figure.  Most
  317.       are self explanatory.  The others are discussed below.
  318.  
  319.       DISKLIST supports two printer types.  One is nonlaser
  320.       (mechanical) printers and the other is laser printers.  The
  321.       difference has to do with which set of control codes DISKLIST
  322.       sends to the printer.  The control codes for mechanical printers
  323.       are saved with the general setup parameters in the file
  324.       DISKLIST.PRM and the laser printer commands are saved in
  325.       DISKLIST.LSR.  These will each be discussed separately.
  326.  
  327.       As you move through the Format selections with the right and left
  328.       arrows, the Lines Per List data will change to reflect the value
  329.       for that size parameter.  When the Lines Per List parameter is
  330.       selected, a window pops up for entry of the new value.  The
  331.       original value that came with DISKLIST is in parens for your
  332.       reference.
  333.  
  334.  
  335.  
  336.  
  337.                                        -4- 
  338.  
  339.  
  340.  
  341.       When DISKLIST prints a list that is physically longer than the
  342.       diskette, either 5.25 or 3.5 inches, it will put marks on the
  343.       border indicating where to fold the paper to neatly match the
  344.       disk size.  In the ASCII border line type there is a - instead of
  345.       the |.  In the IBM border line type the horizontal tick mark is
  346.       part of the vertical line and is harder to notice, but it is
  347.       there.  The line this prints on is determined by the value for
  348.       Lines Per List.
  349.  
  350.       If you know that your list of files is short, set the Lines per
  351.       List to a lower value with parameter 8 in the control.  That will
  352.       print a shorter frame.  This is necessary when you are printing
  353.       on a sleeve (with a Laser Jet III) and using a format that prints
  354.       a border.
  355.  
  356.       The border line type selection does not apply when the 8.5 X 11
  357.       Page, any label format, or the Display on the File is selected.
  358.       There are no borders on the 8.5 x 11 Page, Label or File outputs.
  359.       When a format for one of these is selected, Border Line Type
  360.       displays 'Not with above Fmt'.  Actually the word 'above' is an
  361.       upward pointing arrow on the screen.
  362.  
  363.       All of the borders are available on the output to the Screen.
  364.       None of the compressed or multiple column modes are available
  365.       when the output is directed to the Screen or File.
  366.  
  367.       For the nonlaser printer, when a mode that uses compressed print
  368.       is selected, DISKLIST combines the codes for compressed on and 8
  369.       lines per inch (in that order) and prints a line with those
  370.       codes.  This will cause the printer to advance one line.
  371.       Likewise, on completion of the list printing, another line with
  372.       the codes for compressed off and 6 lines per inch will be
  373.       printed.  These two blank lines are included in the number of
  374.       lines per list for the nonlaser printer.  So, you can put any
  375.       codes in these parameters.  There is no limit to the number of
  376.       codes you may use.  When a non compressed format is selected, no
  377.       codes are sent to the printer.
  378.  
  379.       For a laser printer, the laser commands are always sent.  There
  380.       is a set of laser commands for each format.
  381.  
  382.       The printer mode with the 8.5 x 11 Page format and the File mode
  383.       are ideal for producing a list of all files on a hard drive and
  384.       saving the list in a loose-leaf notebook.
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.                                        -5- 
  396.  
  397.  
  398.  
  399.       The C command pops up the following Configuration menu.
  400.  
  401.                                  CONFIGURATION
  402.                        ═════════════════════════════════
  403.                        1 - NonLaser Printer Codes    F5
  404.                        2 - Laser Commands            F6
  405.                        3 - Form/Printer Sizes        F7
  406.                        4 - Date Format         MM/DD/YY
  407.                        5 - Download a Font           F3
  408.                        6 - Print Total Space at TOP  Yes
  409.                        7 - Print Date-Time at TOP    No
  410.                        8 - Print Date-Time at BOTTOM Yes
  411.                        9 - Lines to skip at label gap 0
  412.                        A - Line under Title & Label  No
  413.                        B - A Blank Line at the Top   No
  414.                        C - Print File Names          Yes
  415.  
  416.                                 Select [Quit]?
  417.  
  418.  
  419.       You may go directly to the window for selecting the Nonlaser
  420.       Printer Control Codes (F5), the Laser Commands (F6), the Format
  421.       editor (F7), or to download a font (F3) by pressing the
  422.       associated function keys here or from the control window.
  423.  
  424.       To select another data format, press 4 until the date format you
  425.       want to use is displayed.  The date formats are:
  426.  
  427.                 MM/DD/YY       DD/MM/YY       YY/MM/DD
  428.                 MM-DD-YY       DD-MM-YY       YY-MM-DD
  429.                 MM.DD.YY       DD.MM.YY       YY.MM.DD
  430.  
  431.       Toggle items 6 through 8 and A through C, Yes and No, by pressing
  432.       the selection number.  These give you more control over the look
  433.       of your list and the space available for file names.  When the
  434.       date and time are printed at the top of the list, the number of
  435.       files are not printed.  The configuration setup is saved when you
  436.       exit DISKLIST.
  437.  
  438.       Item 9, Lines to skip at label gap, will cause a nonlaser printer
  439.       to skip lines between labels when printing a list that is longer
  440.       than one label.  This is intended to be used when printing on
  441.       gummed mailing labels that will be stuck to a disk.  Set Lines
  442.       Per List, item 8 on the control window, to the number of lines
  443.       from the beginning of one label to the beginning of the next
  444.       label.  Then enter the number of lines to be left blank.  If
  445.       Lines Per List = 10 and Lines to skip at label gap = 3, then
  446.       DISKLIST will print 7 lines then skip 3, then repeat.
  447.  
  448.       DISKLIST will save the title for a disk in a file on that disk
  449.       with the S command and retrieve it with the R command.  DISKLIST
  450.       also prints the disk volume name at the top of the list.
  451.  
  452.  
  453.                                        -6- 
  454.  
  455.  
  456.  
  457.       The E command (Eject Page) sends a form feed to the printer.  The
  458.       L command (Line Feed) sends a carriage return to the printer.
  459.       CTRL R or CTRL E sends the laser printer Reset command, ESC E, to
  460.       the printer to eject a page (it is not listed on the control
  461.       window).  When these commands are sent, DISKLIST acknowledges by
  462.       beeping.  If the beep is annoying, press CTRL B to turn the beep
  463.       off.  Another CTRL B will turn the beep on.
  464.  
  465.       Before DISKLIST prints the name of a subdirectory, it prints a
  466.       blank line.  The blank line can be avoided by toggling the status
  467.       of Space to No by pressing the letter A.  See the upper right
  468.       corner of the control window.
  469.  
  470.       Notice the Z - ZIP in the upper right corner of the control
  471.       window.  It signifies the status of DISKLIST reading the file
  472.       directory in ZIP, ARC, PAK, ZOO, and LZH files.  These file names
  473.       are displayed in lower case letters to signify that they are from
  474.       an archive.  These file names are not sorted.  Pressing Z toggles
  475.       the status of this function between Yes and No.
  476.  
  477.  
  478.       LIST FORMATS
  479.  
  480.       DISKLIST provides a large selection of list layouts.  Some
  481.       contain all the file information, name, size, date, and time.
  482.       Others contain only the name, or the name and date, or the name
  483.       and size.  You may have from one to six columns of file names on
  484.       a list.  Remember, Label formats do not print any border lines
  485.       and they skip to the beginning of the next label based on the
  486.       value in Lines Per List.  They also do not print Created by
  487.       DISKLIST.
  488.  
  489.       The following table lists all of the Formats and indicates which
  490.       use the compressed mode.  Avery stands for Avery Label.  It is
  491.       also a regular label format.
  492.  
  493.                        Sized for
  494.        Format          Diskette Columns   Info Printed        Pitch     Type
  495.  
  496.      8.5  x 11 Page    8.5 x 11    1   Name Size Date Time              Page
  497.      3.5  Compressed     3.5       1   Name Size Date Time  Compressed  List
  498.      3.5  Comp Label     3.5       1   Name Size Date Time  Compressed  Avery
  499.      3.5  2 & Size       3.5       2        Name Size       Compressed  List
  500.      3.5  2 & Size Lab   3.5       2        Name Size       Compressed  Avery
  501.      3.5  2 & Date       3.5       2        Name Date       Compressed  List
  502.      3.5  2 & Date Lab   3.5       2        Name Date       Compressed  Avery
  503.      5.25 Normal         5.25      1   Name Size Date Time              List
  504.      5.25 Norm Label     5.25      1   Name Size Date Time              Label
  505.      5.25 Compressed     5.25      2   Name Size Date Time  Compressed  List
  506.      5.25 Comp Label     5.25      2   Name Size Date Time  Compressed  Label
  507.      5.25 2 & Size       5.25      2        Name Size                   List
  508.      5.25 2 & Size Lab   5.25      2        Name Size                   Avery
  509.  
  510.  
  511.                                        -7- 
  512.  
  513.  
  514.  
  515.                        Sized for
  516.        Format          Diskette Columns   Info Printed        Pitch     Type
  517.  
  518.      5.25 2 & Date       5.25      2        Name Date                   List
  519.      5.25 2 & Date Lab   5.25      2        Name Date                   Avery
  520.      5.25 3 & Size       5.25      3        Name Size       Compressed  List
  521.      5.25 3 & Size Lab   5.25      3        Name Size       Compressed  Avery
  522.      5.25 3 & Date       5.25      3        Name Date       Compressed  List
  523.      5.25 3 & Date Lab   5.25      3        Name Date       Compressed  Avery
  524.      5.25 4 & Size       5.25      4        Name Size       Compressed  List
  525.      5.25 4 & Size Lab   5.25      4        Name Size       Compressed  Label
  526.      5.25 4 & Date       5.25      4        Name Date       Compressed  List
  527.      5.25 4 & Date Lab   5.25      4        Name Date       Compressed  Label
  528.      3.5  3 Across       3.5       3          Name          Compressed  List
  529.      3.5  3 Across Lab   3.5       3          Name          Compressed  Avery
  530.      5.25 3 Across       5.25      3          Name                      List
  531.      5.25 3 Across Lab   5.25      3          Name                      Label
  532.      5.25 4 Across       5.25      4          Name          Compressed  List
  533.      5.25 4 Across Lab   5.25      4          Name          Compressed  Avery
  534.      5.25 5 Across       5.25      5          Name          Compressed  List
  535.      5.25 5 Across Lab   5.25      5          Name          Compressed  Label
  536.      5.25 6 Across       5.25      6          Name          Compressed  List
  537.      5.25 6 Across Lab   5.25      6          Name          Compressed  Label
  538.      Page 2 with All   8.5 x 11    2   Name Size Date Time  Compressed  Page
  539.      Page 3 & Date     8.5 x 11    3        Name Date                   Page
  540.      Page 4 & Date     8.5 x 11    4        Name Date       Compressed  Page
  541.      Page 4 Across     8.5 x 11    4          Name                      Page
  542.      Page 5 Across     8.5 x 11    5          Name          Compressed  Page
  543.      Page 6 Across     8.5 x 11    6          Name          Compressed  Page
  544.  
  545.       The format to use is selected with item 6, Format, on the control
  546.       window.  There are 39 selections.
  547.  
  548.       The display at the bottom of the control window screen displays
  549.       information from the above table.  It explains the selected
  550.       format in more detail.  Columns are the number of groups of data
  551.       that are printed on a line and Info Printed is the data in each
  552.       group.  This display can be toggled on and off with CTRL L.
  553.  
  554.       The formats 5.25 2 & Date and 5.25 2 & Size print compressed when
  555.       the Output Device is Avery-Laser so they fit on the Avery label.
  556.  
  557.       DISKLIST provides a way for you to quickly select a format.  F7
  558.       displays the Configuration Format Menu.  Move the cursor to the
  559.       format you want and press F10.  That will then be the format
  560.       selected to use in the command window.
  561.  
  562.       You can also use the Configuration Format Menu to create a list
  563.       of formats that you want available from the control window.  If,
  564.       for example, you only have a 3.5 inch diskette, then you do not
  565.       want to scan through all the selections for 5.25 inch drives.
  566.       A diamond indicates formats selected to be available as options
  567.  
  568.  
  569.                                        -8- 
  570.  
  571.  
  572.  
  573.       from parameter 6 - Format on the control window.
  574.  
  575.       Select or deselect the items you want with the space bar.  Use
  576.       the cursor keys to move around the list.  Press F10 when done.
  577.       This configuration will be saved when you exit DISKLIST.
  578.  
  579.       Use the 8.5 x 11 format to list the files on your hard drive and
  580.       put the pages in a notebook for reference.
  581.  
  582.  
  583.       NONLASER PRINTER CONTROL CODES
  584.  
  585.       (Laser printers users skip 2 pages to LASER COMMANDS)
  586.  
  587.       DISKLIST has a generic set of nonlaser (dot matrix) printer
  588.       control codes.  It only uses the codes to switch to and from
  589.       compressed (17 characters per inch) and regular (10 characters
  590.       per inch), and between 6 and 8 lines per inch for the compressed
  591.       printer modes.  The default generic printer control codes work on
  592.       many printers and have been tested on the Epson FX-86e and IBM
  593.       Proprinter II.
  594.  
  595.       DISKLIST provides a nonlaser printer code editor.  It is
  596.       activated with the C command or directly with F5.  Use it to
  597.       install your printer control codes for these functions if the
  598.       default codes do not work with your printer.  It is easy to do
  599.       this with information supplied in your printer manual.  These
  600.       printer control codes will be saved in the same file with the
  601.       other DISKLIST parameters when you exit DISKLIST.
  602.  
  603.       When you enter the editor to change the printer codes, this
  604.       window will pop up.  The figure illustrates an example when key 1
  605.       was pressed to change the codes for compressed on.
  606.  
  607.  
  608.                              NONLASER PRINTER CODES
  609.                      ======================================
  610.                      1 - Compressed ON      15
  611.                      2 - 8 Lines per Inch   27, 48
  612.                      3 - Compressed OFF     18
  613.                      4 - 6 Lines per Inch   27, 50
  614.                      ======================================
  615.                       1 to 4 - Enter the Decimal Codes
  616.                            D - Restore the Default Codes
  617.                            R - Restore Before Entry Codes
  618.                            C - Clear All Codes
  619.                          F10 - Quit and Use these Codes
  620.                      ======================================
  621.                       Enter the codes for Compressed ON
  622.                         ?  15,7,65
  623.  
  624.  
  625.  
  626.  
  627.                                        -9- 
  628.  
  629.  
  630.  
  631.       Printer manuals contain a section or appendix on printer
  632.       commands, software commands, or control codes.  These codes are
  633.       sent from the computer to the printer by DISKLIST to change the
  634.       character size and line spacing.
  635.  
  636.       If DISKLIST doesn't print the directory list in a conventional
  637.       format, use the nonlaser printer code editor to tell DISKLIST
  638.       what codes to send to your printer to make it print correctly.
  639.  
  640.       Your printer manual may have the codes in three different
  641.       formats, ASCII, decimal, and hexadecimal.  Only enter decimal
  642.       codes into DISKLIST.  These are all numbers between the values of
  643.       0 to 127.  There are usually 1 to 3 numbers for each function
  644.       being changed.
  645.  
  646.       Enter all of the numbers for one function on one line and
  647.       separate the numbers with a space or comma.  There is no program
  648.       limit to the number of control codes you may enter.  The above
  649.       figure of the codes window illustrates how a new code is being
  650.       entered for the function Compressed On.
  651.  
  652.       To delete the line of codes on the prompt line, press the ESC
  653.       key.  DISKLIST will only accept numbers from 0 to 255.  It will
  654.       ignore all other numbers and beep as it does.  It will accept any
  655.       quantity of numbers for each function but will only display those
  656.       that fit in the window.
  657.  
  658.       DISKLIST only transmits these codes to the printer when a
  659.       compressed mode is selected.  See the table that defines the
  660.       print formats on or near page 7.
  661.  
  662.       When data on the prompt line exceeds the width of the window,
  663.       then the prompt line scrolls horizontally.  You can then scroll
  664.       the data horizontally with the cursor keys; the display window
  665.       shows only the numbers that fit in the window.
  666.  
  667.       The D command on the Printer Codes window will restore the built
  668.       in codes that came with DISKLIST.
  669.  
  670.       If you want to print the IBM graphic lines on a DISKLIST listing,
  671.       then you must select the IBM mode on your printer.  Try printing
  672.       a directory list with the IBM lines selected in DISKLIST with the
  673.       Border Line Type parameter.  If it does not print the IBM lines,
  674.       read your printer manual to locate the switch to flip to activate
  675.       this mode on your printer.  This applies to dot matrix printers
  676.       only.
  677.  
  678.       You can now print the title and disk volume name in double strike
  679.       on dot matrix printers.  Create a file named DISKLIST.C1.  Put in
  680.       the decimal values of the codes to select double strike,
  681.       separated by a coma, and followed by a negative value that
  682.       indicates the quantity of values you entered after the ESC.  Do
  683.  
  684.  
  685.                                       -10- 
  686.  
  687.  
  688.  
  689.       the same on the next line to cancel double strike.  Try the
  690.       enclosed file, DISKLIST.C.  Rename DISKLIST.C to DISKLIST.C1.  It
  691.       works on most dot matrix printers.  The contents of DISKLIST.C1
  692.       are:
  693.                           27,71,-1
  694.                           27,72,-1
  695.  
  696.       If you do not have a laser printer, you may delete the file
  697.       DISKLIST.LSR so DISKLIST doesn't have to take the time to read it.
  698.  
  699.  
  700.       LASER COMMANDS
  701.  
  702.       DISKLIST has a set of laser commands in the file DISKLIST.LSR for
  703.       each format.  It also has a laser command editor, accessed with
  704.       F6, so you can easily change them.  The laser commands are setup
  705.       in the following categories:
  706.  
  707.                               Symbol
  708.                               Spacing
  709.                               Pitch & Point Size
  710.                               Orientation
  711.                               Top Margin
  712.                               Lines per inch
  713.                               Left Margin, Row
  714.  
  715.                               Reset
  716.  
  717.       You can put any commands on any line.  These categories are for
  718.       reference only.  Just remember, when laser printer is selected,
  719.       DISKLIST concatenates all of the commands in the first 7
  720.       categories and sends them to the printer.  After the list is
  721.       printed, DISKLIST sends the commands in the eighth category,
  722.       Reset.  You don't have to have any laser commands, and there is a
  723.       key (F8) to delete all commands for a format.  Or, you can delete
  724.       the file DISKLIST.LSR and that will clear out all of the commands
  725.       and DISKLIST will still run.
  726.  
  727.       For Output Device selections Avery-Laser and Sleeve on LJ 3, the
  728.       laser commands are in the program and cannot be changed.
  729.  
  730.       Laser commands are all printable ASCII characters except ESC.
  731.       The IBM character set displays ESC as a left pointing arrow.  So
  732.       does DISKLIST.  To enter ESC on the command line, just press the
  733.       ESC key.  Now, since the ESC key is used for input, how do you
  734.       get out of the editor?  Press Function Key 10.  To be consistent,
  735.       DISKLIST will quit all functions when F10 is pressed.
  736.  
  737.       There is a space after ESC in this documentation for clarity.  In
  738.       the actual HP laser command there is no space.  In the laser
  739.       command editor the ESC is displayed as a left arrow with no
  740.  
  741.  
  742.  
  743.                                       -11- 
  744.  
  745.  
  746.  
  747.       space.  The laser editor has the following functions:
  748.  
  749.                      F1 - Help
  750.                      F2 - Copy to Pass Buffer
  751.                      F3 - Insert from Pass Buffer
  752.                      F6 - Insert Default Commands
  753.                      F7 - Clear Active Command Line
  754.                      F8 - Clear All Commands for this size
  755.                      F9 - Save All Commands for all sizes
  756.                     F10 - EXIT
  757.  
  758.       When in the laser editor, you may select another format with
  759.       F11 & F12, or ALT or Control with the left and right arrows.
  760.  
  761.       The file DISKLIST.LSR is an ASCII file.  It can also be edited
  762.       with a text word processor like EDIT in DOS 5.0 or PC-WRITE.
  763.       Each format has an ID number.  These numbers and the format name
  764.       are written to the file so you can locate the commands.  When
  765.       DISKLIST reads this file, it uses the ID number to identify the
  766.       format, but it ignores the name.  It only needs the commands for
  767.       the formats that you want to use, and the formats do not have to
  768.       be in sequence in this file.
  769.  
  770.       The default laser commands include a reset command ESC E with the
  771.       symbol command ESC (10U.  The HP reset command is ESC E.  If you
  772.       want to print more than one list on a page, then remove both of
  773.       the reset commands (ESC E) because it forces a form feed.  You
  774.       may then force a form feed with E for Eject Page or CTRL R from
  775.       the control window.  CTRL R sends the laser command ESC E to the
  776.       printer.  So does CTRL E, ALT R, & ALT E.
  777.  
  778.       If your laser printer always ejects a blank page when using
  779.       DISKLIST, then remove the first ESC E.  Some users have reported
  780.       that problem.
  781.  
  782.       The top margin command is ESC &l#E.  That is a lowercase L before
  783.       the # sign and not the number 1.  Replace the # with the line
  784.       number of the top line of the label.
  785.  
  786.       You may want to change the laser commands that adjust where the
  787.       label is printed, i.e. the starting left margin and top row.  The
  788.       default commands for these are ESC &a0l1R.  Again that is a lower
  789.       case L after the &a0.  These define the upper left corner of the
  790.       list.  Replace the zero with the number of the column to start
  791.       the list (left margin) and the one with the line number (row).
  792.  
  793.       You may want to try replacing the one before the R with a zero to
  794.       print closer to the top of the page.  Some laser printers may cut
  795.       off the top part of the first line if you print on row zero.
  796.  
  797.       You may want to print multiple labels on one sheet.  First remove
  798.       the ESC E commands.  Press F6 to get into the Laser Command Setup
  799.  
  800.  
  801.                                       -12- 
  802.  
  803.  
  804.  
  805.       to remove the ESC E.  After printing the first list, press F6 to
  806.       get into the Laser Command Setup again.  Move down to Left
  807.       Margin, Row, and change the HP command of what line to start on.
  808.       Change the decimal number before the R in the command string from
  809.       1 to 30.  After printing the second list, press Ctrl E to eject
  810.       the page.  Try other numbers to gain experience positioning the
  811.       list where you want it.
  812.  
  813.       You may print starting at row 30 first, then delete the 3 and
  814.       print to row 0 next.  Think of a laser printer as a screen where
  815.       you can jump around the page and not as a dot matrix printer
  816.       where you always have to print from top to bottom.  3½ inch
  817.       formats can be printed side by side, as is done for Avery labels.
  818.  
  819.       F2 and F3 operate a pass buffer.  They are used to copy the laser
  820.       commands one format to another.  F2 copies the laser commands
  821.       from the displayed format to the pass buffer.  Select another
  822.       format, press F3 and the laser commands from the pass buffer are
  823.       copied to this format.
  824.  
  825.       F9 saves all the laser commands to the file DISKLIST.LSR.
  826.       DISKLIST will not automatically save the laser commands when it
  827.       quits like it does the configuration - so use F9.  F6 will
  828.       replace all the laser commands for one format with the default
  829.       laser commands that were originally in DISKLIST.LSR.
  830.  
  831.       DISKLIST prints the disk volume name and the title in bold
  832.       italic.  If the font does not have bold italic, the printer will
  833.       print normal.  The command that is sent for bold italic is
  834.       ESC (s1s7B and to return to normal, ESC (s0s0B.  These commands
  835.       are coded into DISKLIST and can't be changed.  If this causes
  836.       problems with any printer, please let me know and I will fix the
  837.       problem.
  838.  
  839.       If you are only going to use DISKLIST with a laser printer, I
  840.       suggest that you remove all nonlaser printer codes.  See the
  841.       previous section on Nonlaser Printer Control Codes.  Use the C
  842.       command to clear all codes then exit.  Select Laser Printer for
  843.       item 5 on the Control Window.  This will prevent the accidental
  844.       sending of nonlaser codes to a laser printer.
  845.  
  846.       See the file DISKLASR.DOC for additional information on laser
  847.       commands.
  848.  
  849.  
  850.       DESKJET
  851.  
  852.       The Hewlett Packard DeskJet has commands similar to the HP
  853.       LaserJet.  Select Laser Printer for the Output Device in the
  854.       control window.
  855.  
  856.  
  857.  
  858.  
  859.                                       -13- 
  860.  
  861.  
  862.  
  863.       For compressed print, the DeskJet, without a font cartridge,
  864.       always prints 6 point characters.  Compressed print on laser and
  865.       dot matrix printers is 8.5 point.  The effect of this is that the
  866.       vertical lines did not connect to form a contiguous frame like it
  867.       does in the normal 10 cpi mode.  I was able to make the
  868.       compressed lines print closer together by using the laser command
  869.       editor (F6) to change the Lines per inch command from ESC &l8D to
  870.       ESC &l12D.  This changed the lines per inch from 8 to 12.
  871.  
  872.       The Output Device Avery-Laser doesn't work properly on a DeskJet
  873.       because, unlike a laser printer where the paper doesn't move
  874.       until a page is ejected, the DeskJet moves the paper when
  875.       printing the first label, and can't backup to begin printing the
  876.       second.  You may still use the Avery-Laser feature by printing
  877.       one column of labels only.
  878.  
  879.  
  880.       AVERY LASER LABELS
  881.  
  882.       DISKLIST now prints on Avery labels #5196 and #5197.  You may
  883.       select exactly which label to print on, and how many copies to
  884.       make.  If you want to make more copies than will fit on a sheet,
  885.       DISKLIST will eject a full sheet and continue on the next.  You
  886.       can also tell DISKLIST what label positions on the Avery sheet to
  887.       not print on.  Once DISKLIST prints on a label or you mark it to
  888.       be skipped, DISKLIST remembers for that sheet.  You can print the
  889.       labels for 9 disks on the sheet for 3.5 inch disks and 12 on the
  890.       sheet for 5.25 inch disks.  Remember to press ALT E to eject a
  891.       partial page.  When you press P to print on a different output
  892.       device, other than File or Screen, after you printed on the
  893.       Avery-Laser output device, DISKLIST will automatically eject the
  894.       sheet in the laser printer, provided you haven't switched the
  895.       printer port (the LPT number - described below) also.
  896.  
  897.       All of the laser commands to locate and print on Avery labels are
  898.       imbedded in the program.  They are standard HP commands and
  899.       should work on any laser printer that emulates the HP.
  900.  
  901.       Not all label formats will fit on these labels, so DISKLIST
  902.       indicates the types that do as 'Label - AVERY' under Type at the
  903.       bottom of the screen.
  904.  
  905.       Select 'Avery-Laser' for the Output Device (Parameter 5 in the
  906.       Control Window).  Select a Format that supports Avery labels.
  907.       This information is displayed at the lower right corner of the
  908.       screen under Type.  If this information is not displayed, press
  909.       control L.  The type needed is Label - AVERY.
  910.  
  911.       When you press P to print the label, one of the following screens
  912.       will appear depending on the disk label size:
  913.  
  914.  
  915.  
  916.  
  917.                                       -14- 
  918.  
  919.  
  920.  
  921.                                             AVERY Label Sheet # 5196
  922.                                          ┌─────────┬─────────┬─────────┐
  923.                                          │         │         │         │
  924.                                          │         │         │         │
  925.                                          │    1    │    2    │    3    │
  926.       Select a Label Position to         │         │         │         │
  927.       use (ESC to Exit) [1]?             │         │         │         │
  928.                                          ├─────────┼─────────┼─────────┤
  929.       Enter a negative value to mark     │         │         │         │
  930.       a position as used.                │         │         │         │
  931.                                          │    4    │    5    │    6    │
  932.                                          │         │         │         │
  933.                                          │         │         │         │
  934.                                          ├─────────┼─────────┼─────────┤
  935.                                          │         │         │         │
  936.                                          │         │         │         │
  937.                                          │    7    │    8    │    9    │
  938.                                          │         │         │         │
  939.                                          │         │         │         │
  940.                                          └─────────┴─────────┴─────────┘
  941.  
  942.  
  943.                                             AVERY Label Sheet # 5197
  944.  
  945.                                          ┌──────────────┬──────────────┐
  946.                                          │      1       │      2       │
  947.                                          │              │              │
  948.                                          ├──────────────┼──────────────┤
  949.       Select a Label Position to         │      3       │      4       │
  950.       use (ESC to Exit) [1]?             │              │              │
  951.                                          ├──────────────┼──────────────┤
  952.       Enter a negative value to mark     │      5       │      6       │
  953.       a position as used.                │              │              │
  954.                                          ├──────────────┼──────────────┤
  955.                                          │      7       │      8       │
  956.                                          │              │              │
  957.                                          ├──────────────┼──────────────┤
  958.                                          │      9       │      10      │
  959.                                          │              │              │
  960.                                          ├──────────────┼──────────────┤
  961.                                          │      11      │      12      │
  962.                                          │              │              │
  963.                                          └──────────────┴──────────────┘
  964.  
  965.       If you want to prevent printing in a specific position on a
  966.       sheet, enter the position number as a negative value.  If you
  967.       want to block out label 4, enter -4.  DISKLIST fills used cells
  968.       on the screen to indicate labels that are not available.
  969.  
  970.       After selecting a position to print, you will be asked how many
  971.       copies.  If you have already printed one label and it was cell 3,
  972.       and you select to print the next label in cell 4, and then you
  973.  
  974.  
  975.                                       -15- 
  976.  
  977.  
  978.  
  979.       request 4 copies, DISKLIST will print the four copies in cells 4,
  980.       1, 2, 5.  It did that because 1 and 2 were not used or blocked.
  981.  
  982.  
  983.       PRINT ON DISK SLEEVES
  984.  
  985.       DISKLIST will print lists and label formats, both 3.5 and 5.25
  986.       sizes, on the sleeve of 5.25 inch diskettes.  However, this works
  987.       ONLY ON PRINTERS WITH PCL5 and ONLY ON PLAIN PAPER SLEEVES, NOT
  988.       TYVEK.  PCL5 is standard on HP Laser Jet III series and available
  989.       on newer versions of some other brands.  The reason it only works
  990.       with PCL5 is because DISKLIST uses a PCL5 command that causes the
  991.       laser to print upside down.  The reason for this will become
  992.       evident in the next paragraph.  Do not use Tyvek sleeves because
  993.       they may melt in the printer.
  994.  
  995.       Because of the short length of the sleeve, you must use the
  996.       following procedure to ensure that the sleeve will travel through
  997.       the printer.  Cut a piece of 8.5 x 11 inch paper in half (two 8.5
  998.       x 5.5 pieces).  Insert one piece into a plain paper diskette
  999.       sleeve.  Push it all the way to the bottom of the sleeve.  Using
  1000.       the single sheet feeder, feed the sleeve and sheet into the laser
  1001.       printer, with the bottom of the sleeve going in first.  The
  1002.       printer feeder mechanism will push the sleeve through the printer
  1003.       by pushing on the sheet of paper.
  1004.  
  1005.       Select 'Sleeve on LJ 3' for the Output Device (Parameter 5 in the
  1006.       Control Window).  Select any format.  If the format is too wide
  1007.       to fit on the sleeve, DISKLIST will tell you when you press P to
  1008.       print.  All of the laser commands to print on the sleeve are
  1009.       embedded in the program.  If there are more lines to print than
  1010.       will fit on a sleeve, the list will continue on the next page.
  1011.  
  1012.       You will have to adjust the Lines Per List, item 8 in the control
  1013.       window, to a lower value when you are printing a format with a
  1014.       border.  This is to prevent the bottom of the border from being
  1015.       printed on the next page.
  1016.  
  1017.  
  1018.       SWITCH PRINTER PORT
  1019.  
  1020.       In the control window there is a command, T - LPT1:, to switch
  1021.       printer ports from LPT1: to LPT2: to LPT3:.  Just press T.  Try
  1022.       printing a DISKLIST if you have more than one printer.  Remember
  1023.       to change the Output Device if one printer is a laser and the
  1024.       other is not.  If it works, skip the rest of this section.
  1025.  
  1026.       Switching printer ports may not work if you are using a print
  1027.       spooler.  It does work with the spooler I use, DMP.  If you have
  1028.       a serial printer, you must have set it up with the DOS MODE
  1029.       command before starting DISKLIST.
  1030.  
  1031.  
  1032.  
  1033.                                       -16- 
  1034.  
  1035.  
  1036.  
  1037.       PAGE TAB VALUE
  1038.  
  1039.       The Page format has built in tabs for the first column of each
  1040.       format.  You may want to change them.  Create a text file called
  1041.       DISKLIST.TAB.  Enter the tabs you want for each of the seven page
  1042.       formats separated by
  1043.       commas.  The default tabs starting with format 8.5 x 11 Page and
  1044.       ending with Page 6 Across are: 19, 22, 8, 23, 10, 30, 22.
  1045.  
  1046.       If the file DISKLIST.TAB is in the same directory as DISKLIST.EXE
  1047.       then DISKLIST will read it and use these values.  Otherwise it
  1048.       skips it and uses the above default values.
  1049.  
  1050.  
  1051.       LASER DOWNLOAD
  1052.  
  1053.       DISKLIST will download your soft fonts for you.  Here's how.
  1054.  
  1055.       Create an ASCII file with a text editor or word processor.  Name
  1056.       this file DISKLIST.FNT.  Insert the DOS file name and a
  1057.       description of the font.  Place a comma after the DOS file name.
  1058.       You may enter up to 10 names, each must be on a different line.
  1059.       Example:
  1060.  
  1061.               CO085R16.USP, Courier 8.5 Point 16.6 Pitch
  1062.               RO100R12.UPS, Times Roman 10 Point 12 Pitch
  1063.  
  1064.       Copy your font files and DISKLIST.FNT to the directory with
  1065.       DISKLIST.EXE.  Fonts do not come with DISKLIST.
  1066.  
  1067.       The download section is accessed by pressing F3 from the Control
  1068.       window, or selection 5 from the configuration window.  DISKLIST
  1069.       will display the file names and fonts and you select the one to
  1070.       download.  DISKLIST will download the font and select it.  The HP
  1071.       command codes that DISKLIST uses are given in the file
  1072.       DISKLIST.LZR.
  1073.  
  1074.       You may have to change the laser commands, particularly the Lines
  1075.       per inch, to properly utilize this font, or delete them all with
  1076.       F8.  You may also want to change the Lines per List, parameter 8
  1077.       in the Command window.  Also remove the two reset commands, ESC E,
  1078.       since either may delete the downloaded font.
  1079.  
  1080.       TEXT INPUT
  1081.  
  1082.       There are several prompts where DISKLIST asks for text input.
  1083.       All follow these rules.  DISKLIST always presents the previous
  1084.       data in that field for you to edit if you wish.  ESC will erase
  1085.       the entire line.  All standard editing features of the computer
  1086.       are available: insert, delete, home, end, left and right arrows.
  1087.  
  1088.  
  1089.  
  1090.  
  1091.                                       -17- 
  1092.  
  1093.  
  1094.  
  1095.       DISKLIST has a novel feature.  If you want to enter more
  1096.       characters than will fit into the input window, then DISKLIST
  1097.       scrolls the text sideways.  All data will not be displayed in the
  1098.       text window, but it will be used.  One exception is the filespec
  1099.       input.  It will truncate any input to eight characters before the
  1100.       period and three after the period to comply with DOS standards.
  1101.  
  1102.       When a title for a disk is entered, it will be displayed at the
  1103.       bottom of the control window as illustrated by the text in the
  1104.       control window display above, "The List Title is Displayed Here".
  1105.       To reuse the title, save it with the S command.  DISKLIST will
  1106.       save it on the disk drive selected by parameter 1 on the control
  1107.       window.  Retrieve it the next time with the R command.
  1108.  
  1109.       Press RETURN or the up or down arrow when you are finished with a
  1110.       text input.
  1111.  
  1112.  
  1113.       STATUS MESSAGES
  1114.  
  1115.       Status messages are displayed in a pop up window.  In some cases,
  1116.       such as error messages, you are prompted to press any key to
  1117.       continue.  In other cases, such as completion messages, they are
  1118.       displayed for a few seconds then go away.  You do not have to
  1119.       wait for these latter messages to go away before entering a
  1120.       command.
  1121.  
  1122.       When you are producing a list, DISKLIST will display the path and
  1123.       file names as it prints them in a status window.  Sometimes this
  1124.       goes too fast to read, but the purpose is to let you know that
  1125.       something is happening.  DISKLIST will STOP PROCESSING a list IF
  1126.       ANY KEY IS PRESSED and beeps to alert you that it stopped
  1127.       prematurely.  When you accidentally start to print the directory
  1128.       of your hard drive, press any key to stop.
  1129.  
  1130.       DISKLIST requires 256 K of free memory and DOS 2.1 or later.
  1131.  
  1132.  
  1133.       MONOCHROME MONITOR
  1134.  
  1135.       The highlight of the selected parameter in the Control Window and
  1136.       the Format Selection Window may not be visible on monochrome
  1137.       monitors.  To make it possible for such users to know which
  1138.       parameter is selected, press M to toggle the display of arrows
  1139.       before the item on and off.
  1140.  
  1141.  
  1142.  
  1143.  
  1144.  
  1145.  
  1146.  
  1147.  
  1148.  
  1149.                                       -18- 
  1150.  
  1151.  
  1152.  
  1153.       SUMMARY OF NON-DISPLAYED COMMANDS.
  1154.  
  1155.             M   Toggles display arrows for monochrome monitors.
  1156.            ^B   Toggles the blind command action beeper on/off.
  1157.            ^L   Toggles display of Format data at bottom of screen.
  1158.            ^E   Sends the laser printer reset command ESC E.
  1159.            ^R   Sends the laser printer reset command ESC E.
  1160.  
  1161.       ^ means hold the Control Key down, then press the letter.  You
  1162.       may use the ALT key instead of the Control Key for these four
  1163.       keys.
  1164.  
  1165.  
  1166.       FILENAMES
  1167.  
  1168.       The names and purpose of all DISKLIST system files are listed
  1169.       below.  There are no hidden files.  Only the first five files are
  1170.       distributed with DISKLIST.  The next three are created by
  1171.       DISKLIST, and the last two are created by you.
  1172.  
  1173.            DISKLIST.EXE    Program
  1174.            DISKLIST.DOC    Documentation
  1175.            DISKLIST.LSR    HP LaserJet Commands for each format
  1176.            DISKLASR.DOC    Additional documentation on LaserJet Commands
  1177.            DISKLIST.C      Data file for double strike printer codes
  1178.                            Change name to DISKLIST.C1 to use
  1179.  
  1180.            DISKLIST.PRM    Saved program configuration & nonlaser
  1181.                            printer control codes
  1182.            DISKLIST.TTL    Disk title
  1183.            DISKLIST.TXT    Default file name or a list output to a disk
  1184.            DISKLIST.FNT    File containing names of your softfonts
  1185.            DISKLIST.TAB    Optional tab values for page formats
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.  
  1196.  
  1197.  
  1198.  
  1199.  
  1200.  
  1201.  
  1202.  
  1203.  
  1204.  
  1205.  
  1206.  
  1207.                                       -19- 
  1208.  
  1209.  
  1210.  
  1211.       DISKFLAP
  1212.  
  1213.       Lists for 5.25 inch disks can be kept in the disk sleeve.  Some
  1214.       3.5 inch disks have plastic sleeves, but few people use them.
  1215.       DISKLIST lists can be attached to a 3.5 inch disk in a way that
  1216.       allows them to remain attached when inserted in most floppy
  1217.       drives.  The list can even be read when it is in horizontal
  1218.       drives.
  1219.  
  1220.       This is accomplished by tapping the list to the back of the
  1221.       diskette with one small piece of tape placed along the edge of
  1222.       the diskette that doesn't go into the drive.  You then have a
  1223.       list that stays attached to the diskette even when it is inserted
  1224.       in the drive.
  1225.  
  1226.  
  1227.          Edge of disk that
  1228.          does not go into drive
  1229.          _______=====________             _ <-----Masking Tape Hinge
  1230.         |                    |           | |\
  1231.         |                 [] |           | | \
  1232.         |                    |           | |  \
  1233.         |                    |           | |   \<------ List printed
  1234.         |         0          |           | |    \       by DISKLIST
  1235.         |                    |           | |     \      Printed side
  1236.         |      Front of      |           | |      \     out
  1237.         |     3.5 " disk     |           | |       \
  1238.         |                    |           | |        \
  1239.          \___________________|           |_|
  1240.  
  1241.  
  1242.               Front View              Side View
  1243.  
  1244.  
  1245.       The tape only has to be 3/4 to 1 inch by 1/2 inch.  When you cut
  1246.       the list out, leave about 1/4 inch of paper above the printed
  1247.       frame of the list.  Place the list on the back of the disk with
  1248.       the top edge of the list along the back edge of the disk,
  1249.       printed side out.  Tape the list to the disk.
  1250.  
  1251.       The tape acts as a hinge so the list can fold against the disk
  1252.       for storage, or fold straight out away from the disk when the
  1253.       disk is inserted into the drive.  Masking tape works best and the
  1254.       list can be pulled from the tape to be replaced.  Scotch tape
  1255.       also works.
  1256.  
  1257.  
  1258.       SHAREWARE
  1259.  
  1260.       DISKLIST is NOT a public domain program.  It is copyrighted and
  1261.       distributed as Shareware.  DISKLIST may be distributed on
  1262.       bulletin boards, by computer user groups and by disk vendors.
  1263.  
  1264.  
  1265.                                       -20- 
  1266.  
  1267.  
  1268.  
  1269.       DISKLIST.EXE, DISKLIST.DOC, DISKLASR.DOC, DISKLIST.LSR, and
  1270.       DISKLIST.C must be distributed together and unaltered.
  1271.  
  1272.       If, after evaluating DISKLIST, you decide to use it or keep it
  1273.       for when you will need it, then you MUST submit the registration
  1274.       fee.  The registration form must be printed from DISKLIST with
  1275.       the F command.
  1276.  
  1277.       When you register DISKLIST you will receive:
  1278.  
  1279.             Telephone and mail support.
  1280.             A copy of the latest version of DISKLIST
  1281.             Removal of the Registration Screen & reminders.
  1282.             Skip the Help screen at start of the program.
  1283.             Skip the Registration Form reminder at the end
  1284.               of the program.
  1285.             A loan amortization program with both the BASIC
  1286.               source code and the compiled program.  No
  1287.               registration is required for the amortization
  1288.               program. 
  1289.             A Copy of SHERLOCK for you to try before registering.
  1290.  
  1291.       You will also receive a free introductory membership certificate
  1292.       to CompuServe with a $15.00 credit towards online time.
  1293.  
  1294.       Your registered copy of DISKLIST will NOT display the initial
  1295.       Shareware title screen, the registration reminders, or the
  1296.       initial or laser command setup help screens.
  1297.  
  1298.       Because I will send you all of this software, please indicate on
  1299.       the registration form the size of the floppy disks that you can
  1300.       use.
  1301.  
  1302.       The registration fee is 25.00.  Maryland residents add 5% state
  1303.       sales tax ($1.25).  Orders outside of the United States add $3
  1304.       for postage & handling.  All checks and money orders must be in
  1305.       US funds and drawn on a US bank.  Visa, MasterCard or American
  1306.       Express may be used.  This price may change, but not in 1992.
  1307.  
  1308.       Most copies of software on bulletin boards and even in software
  1309.       vendor libraries are not the latest version.  It takes a long
  1310.       time for these to get around, and most of the effort is placed on
  1311.       the widest distribution of the initial release.  And with so much
  1312.       emphases being placed on 'safe software' these days, where is
  1313.       there a more reliable place to obtain your software than directly
  1314.       from an ASP author.
  1315.  
  1316.       Once in a while DISKLIST will act like it is registered for non
  1317.       registered users.  It starts running without the shareware screen
  1318.       and displays a window with the message 'Will Run as if
  1319.       REGISTERED' just to show you how it will run when registered.
  1320.  
  1321.  
  1322.  
  1323.                                       -21- 
  1324.  
  1325.  
  1326.  
  1327.       MULTICOPY FEES
  1328.  
  1329.       The following is the schedule of the multi-copy license fees.
  1330.       The fee includes one master diskette which you may then copy and
  1331.       use on the number of machines listed below:
  1332.  
  1333.                     # Users        Price
  1334.                     -------       -------
  1335.                        5        $  100.00   ($20 per copy)
  1336.                       10           190.00   ($19 per copy)
  1337.                       25           425.00   ($17 per copy)
  1338.                       50           750.00   ($15 per copy)
  1339.                      100         1,200.00   ($12 per copy)
  1340.                     Site         2,500.00
  1341.  
  1342.       For corporate, educational institution, and network discounts,
  1343.       contact Gulf Sierra.
  1344.  
  1345.  
  1346.       FOREIGN REGISTRATIONS
  1347.  
  1348.       Registrations from outside of the United States may be made by
  1349.       sending a check or money order drawn on a US bank in US funds, a
  1350.       Postal Money Order in US Funds, VISA, MasterCard, or American
  1351.       Express.
  1352.  
  1353.       Or, you may arrange to send funds in your currency to a disk
  1354.       vendor in your country who agrees to forward the full
  1355.       registration fee in US funds and your name and address to Gulf
  1356.       Sierra.  Gulf Sierra will then send the registration package
  1357.       directly to you.  Contact a disk vendor for details and amount to
  1358.       send him.  Vendors may apply a small handling fee.
  1359.  
  1360.       Some vendors who have agreed to do this and will send your name
  1361.       and registration fee to me by electronic mail are:
  1362.  
  1363.       BUDGETWARE, 9 Albermarle Street, Newtown  NSW 2042, AUSTRALIA
  1364.          Phone 011-612-519-4233
  1365.       DKR Software, P.O. Box 372, Brighton, South Australia 5046
  1366.          Phone 08 3770049
  1367.       COPYSOFT, Rue de Menuisier 109, 1200 Bruxelles, Belgium
  1368.  
  1369.  
  1370.       EPILOGUE
  1371.  
  1372.       Please report discrepancies (bugs) that you find in DISKLIST.
  1373.       Include sufficient information for me to replicate the incident.
  1374.       When I correct a bug, the person who reported it gets the first
  1375.       copy.
  1376.  
  1377.       Whenever you write, please include your home phone number.  You
  1378.       can also send CompuServe mail to me.  My CompuServe ID is
  1379.  
  1380.  
  1381.                                       -22- 
  1382.  
  1383.  
  1384.  
  1385.       73270,77.  I usually answer questions by phone on the weekend or
  1386.       early in the evening Eastern time.
  1387.  
  1388.       If you do not like DISKLIST, please let me know that you tried it
  1389.       and, if you wish, why you will not use it again.  Tell me what
  1390.       features would have made DISKLIST useful to you.  Perhaps you had
  1391.       a problem because I didn't clearly convey how to use it.  Many
  1392.       features in my software were suggested by people who did not
  1393.       register.  And of course, many more were suggested by those who
  1394.       did.  You may use the registration form to reply and cross out
  1395.       the word Registration.
  1396.  
  1397.  
  1398.       COMMERCIAL LABELS
  1399.  
  1400.       One company that produces stick on labels for both form fed
  1401.       printers and laser printers is Avery.  These labels are available
  1402.       from many office supply stores and catalogs.
  1403.  
  1404.       The Avery disk labels are:                               Catalog
  1405.                                                  Label Size    Number
  1406.  
  1407.       For 3.5" disks and form fed printers       2.75 x 2.75    4241
  1408.       For 5.25" disks and form fed printers      1.25 x 4.75    4240
  1409.  
  1410.       For 3.5" disks and laser printers          2.75 x 2.75    5196
  1411.       For 5.25" disks and laser printers         1.50 x 4.00    5197
  1412.  
  1413.  
  1414.  
  1415.       OMBUDSMAN
  1416.  
  1417.       I am a member of the Association of Shareware Professionals
  1418.       (ASP).  ASP wants to make sure that the Shareware principle works
  1419.       for you.  If you are unable to resolve a Shareware-related
  1420.       problem with an ASP member by contacting the member directly, ASP
  1421.       may be able to help.
  1422.  
  1423.       The ASP Ombudsman can help you resolve a dispute or problem with
  1424.       an ASP member, but does not provide technical support for
  1425.       members' products.  Please write to the ASP Ombudsman at 545
  1426.       Grover Road, Muskegon, MI 49442-9427 or send a CompuServe message
  1427.       via CompuServe mail to ASP Ombudsman 70007,3536.
  1428.  
  1429.  
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.                                       -23- 
  1440.  
  1441.  
  1442.  
  1443.       IBM GRAPHICS EXAMPLE
  1444.  
  1445.       This is an example of another format for the DISKLIST output.  It
  1446.       can be seen on the computer screen and printed on a printer setup
  1447.       for IBM graphics.  If this figure is not framed in continuous
  1448.       lines, then your printer is not setup for IBM graphics.  Read your
  1449.       printer manual to determine if it is possible to switch to that
  1450.       mode.  Otherwise, you can still use DISKLIST with the ASCII
  1451.       character frame as illustrated on page 1.
  1452.  
  1453.  
  1454.  
  1455.               ┌────────────────────────────────────────────────┐
  1456.               │               GREAT SHAREWARE                  │
  1457.               │           Volume ID is DISKLIST                │
  1458.               │ 1,457,664 Total Space    893,440 Bytes Free    │
  1459.               ├────────────────────────────────────────────────┤
  1460.               │ A:\                             153,664 BYTES  │
  1461.               │   DISKLIST.DOC    34,377  08/15/90  19:32:16   │
  1462.               │   DISKLIST.EXE   119,144  08/14/90  22:02:18   │
  1463.               │   DISKLIST.PRM       124  03/25/90  11:11:48   │
  1464.               │   DISKLIST.TTL        19  03/25/90  11:05:06   │
  1465.               │                                                │
  1466.               │ A:\PC-ACCOU.NT                  230,862 BYTES  │
  1467.               │   PCACT220.EXE   156,150  11/08/89  19:03:52   │
  1468.               │   PCACT220.TXT     6,838  11/09/89  18:30:42   │
  1469.               │   PCDOC220.EXE    67,874  11/08/89  19:09:22   │
  1470.               │                                                │
  1471.               │ A:\SHERLOCK                     175,967 BYTES  │
  1472.               │   SHERLOCK.DOC    30,895  08/15/90  19:35:14   │
  1473.               │   SHERLOCK.EXE   145,072  08/15/90  19:44:04   │
  1474.               ├────────────────────────────────────────────────┤
  1475.               │        9 Files   08-17-1990   18:46:20         │
  1476.               │                                                │
  1477.               │                                                │
  1478.               │                                                │
  1479.               │                                                │
  1480.               │                                                │
  1481.               │                                                │
  1482.               │                                                │
  1483.               │                           Created by DISKLIST  │
  1484.               └────────────────────────────────────────────────┘
  1485.  
  1486.  
  1487.       This is shown in the 5.25 inch normal format.  DISKLIST can also
  1488.       print in 38 other formats.
  1489.  
  1490.  
  1491.  
  1492.  
  1493.  
  1494.  
  1495.  
  1496.  
  1497.                                       -24- 
  1498.  
  1499.